telecommunication license - Turco Inglés Diccionario